develop something further - German English Dictionary